Generate random name if none specified