Just come back from a run and noticed these raised lumps on the sole of my right foot. What on earth are they? Verrucas maybe? Sorry for the disgusting pic.