Sustainable AI: Environmental Implications, Challenges and Opportunities