Changing skyline: Over 500 towers planned for London