Manchester City cruised to their second Premier League title in three years with a comfortable 2-0 victory over West Ham at the Etihad Stadium.