The top-ten places to visit and things to do in Cairo from people who actually live there, plus guidance on what to avoid.