From picnicking in the shadow of ancient aqueducts to sipping cocktails at the hottest new rooftop bar, these are the best things to do in Rome.