Young couple have hot sex in public