You've purchased your tight, and extremely revealing, road racing or road riding.
Let's Hit the Road
If you know anything about cycling, and I would hope you do since you're reading this, then you already know that road racing and mounting biking are two very different types of cycling. Therefore, each activity requires two different types of shoes. Road bike shoes should not be worn for mountain biking and vice versa. Mountain biking shoes will be more flexible and give good traction for walking on rough terrain. This is not the type of shoe you want.
Good quality shoes will have Velcro straps are another safe option.