does anyone know if the weight machines in the gym are as effective as free weights? Or do you need to use free weights for best results? Thank you