Long-term multi-band photometric monitoring of Mrk 501