People still leave flowers on Julius Caesar's final resting spot