Three challenges, four pitfalls and five actions when teaching conceptual modelling