Two reasons why...
First is that there are several thousand viruses and each would requires a specific vaccine.
This also does not take into account viral mutations that often occurs.
Second is that the common cold
is not fatal and thus there is not a need to spend limited healthcare dollars on a non-fatal, nearly harmless condition.