Updated user factory to use random names with faker gem