Soft sweeps and beyond: Understanding the patterns and probabilities of selection footprints under rapid adaptation