What are megatrends, what are their implications and why megatrends important?