Hammersmith, Morden, Green Park and White Hart Lane on shortlist - but critics say mayor isn’t doing enough to tackle ‘public toilet crisis’