As technology advances and AI becomes integrated into our every day lives, we must concentrate on 'AI for good'. The ethical implications of creating new technologies are a topic of hot discussion with headlines like 'Robots Will Steal Your Jobs' not uncommon. This, however, is a long way off and researchers are far away from creating artificial general intelligence. As the global population increases year on year, one way in which tech is being used for good is by creating 'smart cities'. Think about efficient transport systems, optimising green spaces, improving water and waste systems, and so much more to create sustainable urban developments.