Couple caught having sex on the roof