They are bromeliads. Off the cuff, I'd guess they are most likely a variety of Aechmea. Less likely but possibly a variety of Vriesea. There are a few other less common genera & bi-generic crosses it could be, but realistically until they bloom it will be nearly impossible to tell.