Fast kinematic limit analysis of FRP-reinforced masonry vaults. I: General genetic algorithm-NURBS-based formulation