The flavour puzzle and flavour symmetries